package com.dragon.modules.yuegou.service.park;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.dragon.common.web.PageRequest;
import com.dragon.modules.yuegou.entity.park.StatisticsEntity;
import com.dragon.modules.yuegou.model.park.History;
import com.dragon.modules.yuegou.model.park.Statistics;
import com.dragon.modules.yuegou.model.system.Document;


/**
 * 停车统计信息表 服务接口
 *
 * @author pbuilder generated
 * @date 2020-03-19 16:43:52
 * @version 2.0
 */
public interface StatisticsService extends IService<StatisticsEntity> {

    /***
     * 数据处理-》park_statistics
     */
    void getStatisticsTask( String time);

    /****
     * 查询酒店统计详情
     * @param request
     * @return
     */
    IPage<History> hotelParkingDetailsRecord(PageRequest page, Statistics request);

    /***
     * 导出酒店统计详情
     * @param request
     * @return
     */
    Document exportHotelParkingDetailsRecord(Statistics request);
}